Una red social para alumnos de universidades

1. Definir los requisitos de negocio (3 puntos, 1 punto cada apartado)

1.1 Enunciar la visión del producto

Para todos los estudiantes universitarios, Aurea es la nueva red social que ofrece la posibilidad de mantenerse conectado desde cualquier parte. A diferencia de otras redes sociales Aurea no solo ofrece la parte social de cualquier red social, sino que se especializa en el alumnado universitario, ofreciendo espacios personalizados donde realizar quedadas interactivas de repaso, colgar modelos de examen y realizar trabajos colaborativos online. AUREA, TU COMUNIDAD DE OCIO Y ESTUDIO.

 

1.2 Enunciar dos objetivos de negocio, con sus correspondientes métricas de éxito
Objetivos de negocio

 

Métricas de éxito

 

1.3 Identificar 4 tipos de stakeholders. Clasificarlos de algún modo: usuarios; clientes: dentro o fuera de la organización desarrolladora; usuarios directos o indirectos; usuarios favorecidos, desfavorecidos o ignorados…
Lista de stakeholder

 

Clasificación

 

IDStakeholdersInterno o externoDirecto o indirectoFavorecido, desfavorecido, ignorado u otros
S1Usuario básicoExternoDirectoFavorecido
S2Usuario premiumExternoDirectoFavorecido
S3DesarrolladorInterno---Otros
S4HackersExternoIndirectoDesfavorecido

 

2. Definir requisitos de los usuarios (3 puntos, 1 punto cada apartado)

2.1 Seleccionar una clase de usuario e identificar para ella 4 casos de uso. Documentar cada uno de los casos de uso según la plantilla que se indica al final del enunciado. Representar además los casos de uso en un diagrama de casos de uso.
Casos de uso
ID UC01
Nombre del caso de uso Crear publicación
Descripción Como usuario registrado, necesito poder crear una publicación para poder mostrar mis contenidos al resto de usuarios.
Actores Usuario básico y usuario premium
ID UC02
Nombre del caso de uso Comentar publicación
Descripción Como usuario registrado, necesito poder comentar una publicación para poder expresar mi opinion sobre dicha publicación.
Actores Usuario básico y usuario premium
ID UC03
Nombre del caso de uso Crear evento
Descripción Como usuario registrado, necesito poder crear eventos para que otros usuarios de la aplicación puedan verlos y enterarse de estos.
Actores Usuario básico y usuario premium
ID UC04
Nombre del caso de uso Compartir documento
Descripción Como usuario registrado, necesito poder compartir documentos para que otros usuarios puedan acceder a ellos.
Actores Usuario básico y usuario premium

 

Diagrama de casos de uso

 

Caso_de_uso_ejercicio_3

 

2.2 Seleccionar un caso de uso de los elaborados en la sección anterior, y documentar sus escenarios empleando una secuencia de pasos numerada, o un diagrama de flujo (solo una de las dos opciones). No escojas un caso de uso trivial. que podria ser común a muchas aplicaciones, como el registro o el login. Que sea un caso de uso específico del dominio de aplicación considerado.
Caso de uso UC01: Crear publicación

 

 

2.3 Priorizar los 4 requisitos de usuario elaborados empleando la técnica de valor (ponderación del 0,5), coste (ponderación del 0,5) y riesgo (ponderación del 0,5).

 

Ponderaciones
0,5
0,5
0,5
Caso de uso / Historia de usuario
Valor
Valor %
Coste
Coste %
Riesgo
Riesgo %
Prioridad
UC01 Crear publicación
9
28,12
6
25
4
25
0,56
UC02 Comentar publicación
7
21,87
6
25
4
25
0,44
UC03 Crear evento
8
25
8
33,33
5
31,25
0,39
UC04 Compartir documento
8
25
4
16,67
3
18,75
0,70
Sumas
32
100
24
100
16
100

 

3. Definir la especificación detallada del sistema (2 puntos, 1 punto cada apartado)

3.1 Para 2 casos de uso identificados, elaborar una especificación funcional detallada del sistema empleando la plantilla EARS.
Caso de uso: UC01 Crear publicación

 

Caso de uso: UC02 Comentar publicación

 

3.2 Elaborar una matriz de trazabilidad entre casos de uso y los requisitos funcionales que has generado en el paso anterior.

 

 UC01UC02UC03UC04
RF01X   
RF02X   
RF03X   
RF04X   
RF05X   
RF06 X  
RF07 X  
RF08 X  
 UC01UC02UC03UC04
RNF01XX  
RNF02XX  
RNF03XX  

 

by Jose Manuel Pinillos